html, body {
	margin: 0px;
	width: 100%;
	height: 100%;
	margin: 0 auto;
	padding: 0;
	font-size: 14px;
	background: #fcfcfc;
	font-family: Arial 微软雅黑;
} 
ul, li {
	list-style-type: none;
}

@media print {
.noprint {
	display: none;
}
}
/* 遮罩层 样式 
  使用要求：父控件的style.position必须是relative
 */
.divHat {
	display: block;
	position: absolute;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: black;
	z-index: 1001;
	-moz-opacity: 0.03;
	opacity: .03;
	filter: alpha(opacity = 3);
}
/*-----------------------------------------------单列（单组） begin 一个标题、一个输入或选择框件位--------------------------------------------*/

/* 分组设置了margin的top和left负值，这里要做相应的定位调整 设置上对应的pading:left=1 and top=1 值
        不设置也可以：分组的左和上边线就和外框的连线重双成一条线。
        */
.form-box {
	background: #fff;
	line-height: 30px;
	margin: 0 auto;
	padding: 0;*zoom:1;
	margin-bottom: 10px;
}
.form_boxe{
	width:295px;height:220px;display: block;float:right;
}
.form_img{
	
}
.form-group img{
	margin-left:20px;width:220px;height:150px;
}
.form_ces{
	margin-left:-10px
}
.form-box:after {
	content: '';
	display: block;
	clear: both;
	height: 0px;
}
.form-box .fitem_title {
	height: 40px;
	line-height: 40px;
	color: #fff;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	background: #00acec;
	width: 100%;
}
.form-box .fitem_title_small {
	height: 30px;
	line-height: 30px;
	color: #fff;
	margin: 0 auto;
	padding-left: 12px;
	text-align: left;
	font-size: 12px;
	font-weight: bold;
	background: #00acec;
	width: 100%;
}
/*-----------------------------------------------单列（单组） begin 一个标题、一个输入或选择框件位--------------------------------------------*/
/*为了消除两组中间的双边线（上下两行中间的线、左右两组中间的线），分别给margin-left、margin-top 设置上相应负数的边线值*/
.form-box .form-group {
	float: left;
	width: 280px;
	height: 32px;
	line-height: 32px;
	margin-top:1px;
	margin-bottom:5px;
	border-right:0px solid #d7d7d7;
}
.form-box .form-label {
	height: 100%;
	line-height:32px;
	text-align: center;
	float: left;
	overflow: hidden; 
	color: #333;
	border-right:0px solid #d7d7d7;
}
.form-box .form-label .label-span {
	padding-right:20px;
	text-align: right;
	 float: right
}
.form-box .form-editor {
	float: left;
	height: 100%;
	overflow: hidden; 
	vertical-align: middle;
}
.form-box .notnull .form-label {
	color: rgba(255, 72, 0, 0.85);
}
/* 36% 64% 比例 */
.form-box .form-group .w36 {
	width: 33%;
}
.form-box .form-group .w64 {
	width: 65%;
}
/* 40% 60% 比例 */
.form-box .form-group .w40 {
	width: 40%;
}
.form-box .form-group .w60 {
	width: 60%;
}
/*-----------------------------------------------合并两列 begin 一组占用两组的位置--------------------------------------------*/
/** 指定占用两行的高度 **/
.form-box .form-group-two {
	float: left; 
	width: 560px; 
	height: 32px;
	line-height: 32px;
	margin-top:1px;
	margin-bottom:1px; 
	border-right:0px solid #d7d7d7;
}
/** 指定占用两行的高度 **/
.form-box .h-two{
	height: 54px;
	line-height: 54px; 
} 
.form-box .form-group-two .w-auto {
	width: 98%;
}

.form-box .form-group-two .w36 {
	width: 16%;
}

.form-box .form-group-two .w64 {
	width: 84%;
}
/* 40% 60% 比例 */
.form-box .form-group-two .w40 {
	width: 20%;
}

.form-box .form-group-two .w60 {
	width: 80%;
}
/*-----------------------------------------------合并两列 end--------------------------------------------*/

/*-----------------------------------------------输入控件、下拉选择控件、选择按钮 begin--------------------------------------------*/
.form-box .notnull .text {
	height: 20px;
	border: 1px solid #ccc;
	line-height:20px;
	margin-bottom:10px;
	margin: 0 auto;
	padding: 0;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
	transition-property: border, box-shadow;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: linear, linear;
	transition-delay: 0s, 0s;
}
.form-box .text {
	/*background: url(formImages/new.png) no-repeat 99% center;*/
	height: 20px;
	line-height: 20px;
	border: 1px solid #ccc;
	margin: 0 auto;
	padding: 0;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
	transition-property: border, box-shadow;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: linear, linear;
	transition-delay: 0s, 0s;
	
}
.form-box .date {
height: 20px;
line-height:20px;
	border: 1px solid #ccc;
	margin: 0 auto;
	padding: 0;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
	transition-property: border, box-shadow;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: linear, linear;
	transition-delay: 0s, 0s;
}
.form-box .select {
	height: 20px;
	border: 1px solid #ccc;
	margin: 0 auto;
	line-height:20px;
	padding: 0;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
	transition-property: border, box-shadow;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: linear, linear;
	transition-delay: 0s, 0s;
}
.form-box .auto .text {
	height: 20px;
	border: 1px solid #ccc;
	margin: 0 auto;
	padding: 0;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
	transition-property: border, box-shadow;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: linear, linear;
	transition-delay: 0s, 0s;
}
.form-box select {
	height: 20px;
	border: 1px solid #ccc;
	margin: 0 auto;
	padding: 0;
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
	transition-property: border, box-shadow;
	transition-duration: 0.2s, 0.2s;
	transition-timing-function: linear, linear;
	transition-delay: 0s, 0s;
}
.form-box textarea {
	border: 1px solid #CCC;
}
.form-box .w-auto {
	width: 98%;
}
.form-box .h-auto {
	height: 85%;
}
.form-box .btn-select {
	display: inherit;
	float: left;
	text-align: center;
	vertical-align: middle;
	height: 22px;
	line-height: 22px;
	margin-left: 2px;
	margin-top: 3px;
	border: 1px solid #d7d7d7;
}
/*-----------------------------------------------输入控件、下拉选择控件、选择按钮 end--------------------------------------------*/

/*-----------------------------------------------合并三列 begin 一组占用三组的位置--------------------------------------------*/
.form-box .form-group-three {
	float: left;
	width: 900px;
	height: 32px;
	line-height: 32px;
	margin-top:1px;
	margin-bottom:1px; 
	border-right:0px solid #d7d7d7;
	padding-right: 0px; /*比例是对的，可是两组合并成一组后，就会少两个像素的坚边线宽度，所以这里内补两个像素*/
}
/* 3.6:6.4 */
.form-box .form-group-three .w36 {
	width: 12%;
}
.form-box .form-group-three .w64 {
	width: 88%;
}
/* 4:6 */
.form-box .form-group-three .w40 {
	width: 13.333%;
}
.form-box .form-group-three .w60 {
	width: 86.667%;
}
/*-----------------------------------------------合并三列 end--------------------------------------------*/
/* 只显示一列*/
.form-box .form-group-all {
	float: left;
	width: 100%;
	height: 32px;
	line-height: 32px;
	margin-top:1px;
	margin-bottom:1px;
	border-right:0px solid #d7d7d7;
	padding-right: 0px; /*比例是对的，可是两组合并成一组后，就会少两个像素的坚边线宽度，所以这里内补两个像素*/
}
/* 3.6:6.4 */
.form-box .form-group-all .w36 {
	width: 7.5%;
}
.form-box .form-group-all .w64 {
	width: 92.5%;
}

/*--------20150416 关彦明 添加 用于查询表单按钮组的样式 -----------*/
.form-box .buttons {
	width: auto;
	border: none;
	padding-left: 4px;
	margin-top: 5px;
}
.form-box .notnullTip {
	border:solid 1px #ff0000;
}
/*--------20150409王行理添加-----------*/
.fm {
	margin: 0;
	padding: 10px 30px;
}

.ftitle {
	font-size: 14px;
	font-weight: bold;
	padding: 5px 0;
	margin-bottom: 10px;
	border-bottom: 1px solid #ccc;
}

.fitem {
	margin-bottom: 5px;
}

.fitem label {
	display: inline-block;
	width: 80px;
}

.fitem input {
	width: 160px;
}